/*.blog {	FLOAT: left; MARGIN: 0px 0px 0px 0px;    width: 480px; border:#efefef 1px solid;}
.blogR {	FLOAT: left; MARGIN: 0px 0px 0px 10px;    width: 255px;}
 .blog  ul{background:transparent url(/Themes/Standard/Images/bgchange1.gif) repeat scroll 0 0;
margin:5px 0 0;
overflow:hidden;
padding-bottom:5px;
padding-left:10px;
width:460px;}
  .blog ul li {
background:transparent url(/Themes/Standard/Images/icon01_list.gif) no-repeat scroll 0 10px;
line-height:25px;
padding-left:10px;
}

  .blog ul div.link {
float:left;
height:25px;
overflow:hidden;
width:375px;
}

  .blog ul div.linkname {
float:left;
height:25px;
overflow:hidden;
padding-left:5px;
width:60px;
}

*/
 /*blogindex*/

 ul.blog{	padding-left: 10px;	padding-bottom: 5px;	background: url(/Themes/Standard/Images/bgchange2.gif);	margin: 5px 0px 0px;
	overflow: hidden;	width: 700px;	display:block;}
 ul.blog li.blogli
{	padding-left: 10px;	background: url(/Themes/Standard/Images/icon01_list.gif) no-repeat 0px 10px;
	line-height: 30px;	height:30px;	display:block;}

 
ul.blog li.blog a { float:left; width:280px; overflow:hidden;}
ul.blog li.blog span.datetime{ float:right; width:120px}
ul.blog li.blog span.hits{float:right;  width:80px}
span.blogtitle{ width:380px; overflow:hidden;}
span.blogupt{ width:140px;overflow:hidden; padding-left:10px;}
span.bloghits{ width:100px;overflow:hidden;padding-left:10px;}


/*readblog

.blogpannel{MARGIN: 0px 10px 10px 10px;}

.blogpannel div.pannelright
{

	text-align: right;
	MARGIN: 10px 10px 10px 10px;
}
 */
 .SpaceArticle{ margin-top: 10px; padding-bottom:10px; height: 52px; border-bottom:dotted 1px #ccc; }
.SpaceArticle .SpaceArticleTitle{ float: left; width: 80%; height: 50px; background: url(/Content/Images/SpaceTime.gif) no-repeat scroll 0 0; }
.SpaceTime{ float: left; width: 44px; font-size: 12px; text-align: center; line-height: 160%;  }
.SpaceTime .TimeYear{ color: #fff; font-family: Georgia, "Times New Roman", Times, serif; }
.SpaceTime .TimeMonth{ color: #000; font-family: "Times New Roman", Times, serif; font-weight: bold; }
*html .TimeYear, *html .TimeMonth{ text-align: left; margin-left: 6px; }

.SpaceTitle{ float: left; margin-left: 10px; }

.SpaceTitle span.spacetitletext{ padding-bottom:10px; display:block;}
			.SpaceNumberBack{ float: right; width: 18%; height: 40px; background: url(/Content/images/SpaceBack.gif) no-repeat scroll top center; color: #000; font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; font-weight: bold; text-align: center; }
		.SpaceArticleContent{ clear: both;  margin-top: 10px; color: #817C77; font-size: 14px; text-align: left; line-height: 160%; padding-left: 10px;  padding-bottom:20px;}
	/*\*/ * html .SpaceArticleContent  { height: 1%; } /**/ *>.SpaceArticleContent{ overflow: hidden;} 
	
	
.commentlist{ padding:20px;}
.commentlist .gravatar {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
float:left;
height:60px;
margin:0;
padding:1px;
width:60px;
}
.commentlist .vcard {
height:68px;
margin-left:74px;
}
.commentlist .comment-author {
display:block;
font-size:14px;
font-weight:bold;
margin:2px;
padding:5px 5px 5px 0;
}
.commentlist .comment-meta {
 background-color:#f2fddb;
font-size:14px;
margin:2px;
padding:5px;
}
.commentTitle{ padding-top:10px;}
.commentText{ padding:10px; border-bottom:dotted 1px #ccc; }
	.submitComment { margin: 0 auto; color: #6099de; }
		.submitComment p {margin:0 25px;}
		.viewcol .submitcomment input,.viewcol .submitcomment textarea{border:1px solid #ccc; margin:2px;}
		
		
		
		
.pannelbody
{
	clear: both;

 padding-top:10px;
 
	min-height: 450px;
}

.pannellist
{
	height: auto !important;
	height: 480px;
	margin-bottom: 8px;
}
/*end blog */

/* .blogC {	FLOAT: left; MARGIN: 0px 0px 0px 0px;    width: 645px;  }
.blog   DIV.contentin {
	BORDER-RIGHT: #dde0e6 1px solid; OVERFLOW: hidden; BORDER-LEFT: #dde0e6 1px solid; HEIGHT: 310px;  width:372px;
}
.blog DIV.contentin H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f3f3f3; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100%; LINE-HEIGHT: 25px; PADDING-TOP: 0px; font-size:13px;
}

.blog DIV.contentin DIV.contentinuser{FLOAT: left;  MARGIN: 5px 5px 0px 5px; _margin-left:3px; }


 .pmember {
	MARGIN-TOP: 10px; margin-bottom:0px; FLOAT: left; OVERFLOW: hidden; WIDTH: 71px; LINE-HEIGHT: 1.5; HEIGHT: 90px; TEXT-ALIGN: center;  
}
 .pmember IMG {border:3px solid #DDDDDD;
	
}
 .pmember A {
	COLOR: #636363; TEXT-DECORATION: none
}
*/

/* user search in index page center*/
.search{padding:0px 10px 10px 10px;BACKGROUND:#97e6ff  url(/Themes/Standard/Images/bgsearch.gif) no-repeat 0px  bottom  ; float:left}
.search span.heading{padding:10px 10px 5px 10px;  float:left}
.search dl.searchlt{width:460px;  float:left;  height:50px; padding-left:30px;}
.search dd{ line-height:25px; height:25px;}
.search dl.searchrt{width:120px;  float:left;  color:#91a6b3; padding-top:20px;}
/**/


/*blog list ul*/
ul.bloglist { 
background:transparent url(/Themes/Standard/Images/bgchange1.gif) repeat scroll 0 0;
 margin-top:5px;
overflow:hidden;
padding-bottom:5px;
padding-left:2px;
width:290px;
}
ul.bloglist li
{
	padding-left: 8px;
	background: url(/Themes/Standard/Images/icon01_list.gif) no-repeat 0px 10px;
	line-height: 25px;
}

ul.bloglist div.link { 
float:left;
overflow:hidden;
width:215px;
height :25px;
}
ul.bloglist  div.linkname
{
	float:left;
	width: 50px;
	height :25px;
	overflow: hidden;
	padding-left: 5px;
	padding-right: 10px;

}
ul.bloglist  div.linkname a{ width:20px; overflow:hidden; text-align:right;}


/*box*/

.box001 {border:1px solid #D6D6D6;overflow:hidden;padding:1px; margin:0;}
 
.hot_h {
min-height:219px;
}
 
.box001 .title {
background:transparent url(/Themes/Standard/images/linebg_spirit.png) repeat-x scroll 0 0;
background-position:0 -67px;
height:32px;
line-height:32px;

margin:0;
}

span.title_l {float:left;width:150px;text-indent:10px; height:30px;}
span.title_r {float:right;font-size:12px;font-weight:normal;padding-right:10px;text-align:right;}

/*
.l1 {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #dde0e6; MARGIN: 0px 5px; OVERFLOW: hidden; HEIGHT: 1px
}
.l2 {
	BORDER-RIGHT: #dde0e6 2px solid; DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #f3f3f3; MARGIN: 0px 3px; OVERFLOW: hidden; BORDER-LEFT: #dde0e6 2px solid; HEIGHT: 1px
}
.l3 {
	BORDER-RIGHT: #dde0e6 1px solid; DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #f3f3f3; MARGIN: 0px 2px; OVERFLOW: hidden; BORDER-LEFT: #dde0e6 1px solid; HEIGHT: 1px
}
.l4 {
	BORDER-RIGHT: #dde0e6 1px solid; DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #f3f3f3; MARGIN: 0px 1px; OVERFLOW: hidden; BORDER-LEFT: #dde0e6 1px solid; HEIGHT: 2px
}




 


.newsright {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 0px 0px; WIDTH: 309px; 
}
.newsright DIV.content {
	BORDER-RIGHT: #dde0e6 1px solid; FLOAT: left; BORDER-LEFT: #dde0e6 1px solid; WIDTH: 307px; height:310px
}

.newsright DIV.content H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f3f3f3; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 287px; LINE-HEIGHT: 25px; PADDING-TOP: 0px
}

.newsright DIV.content  ul.maquee {
 PADDING-LEFT: 10px; BACKGROUND: url(/Themes/Standard/Images/bgchange1.gif); FLOAT: left; MARGIN: 5px 0px 0px; OVERFLOW: hidden; WIDTH: 297px; HEIGHT: 282px; 
}
.newsright DIV.content  ul.maquee  li {
	PADDING-LEFT: 10px; BACKGROUND: url(/Themes/Standard/Images/icon01_list.gif) no-repeat 0px 10px; FLOAT: left; WIDTH: 280px; LINE-HEIGHT: 25px
}
.newsright DIV.content ul.maquee  li A {
	COLOR: #636363; TEXT-DECORATION: none
}
.newsright DIV.content ul.maquee li A:hover {
	COLOR: #f60
}





.app03 {
	MARGIN: 0px 0px 10px; OVERFLOW: hidden; WIDTH: 645px
}

.sunshine {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 645px
}


 
.sunshine DIV.content {
	BORDER-RIGHT: #dde0e6 1px solid; BACKGROUND: url(/Themes/Standard/Images/bg01_sunshinecon.jpg) repeat-x 50% top; FLOAT: left; OVERFLOW: hidden; BORDER-LEFT: #dde0e6 1px solid; WIDTH: 643px;  
}
.sunshine DIV.content DIV.contentin {
	MARGIN-TOP: 1px; FLOAT: left;  
}
.sunshine DIV.content DIV.contentin H4 {
	DISPLAY: inline; FLOAT: left; MARGIN: 15px 0px 0px 10px; WIDTH: 630px
}
.sunshine DIV.content DIV.contentin H4 SPAN {
	DISPLAY: inline; FONT-WEIGHT: bolder; FONT-SIZE: 14px; BACKGROUND: url(/Themes/Standard/Images/btn01_over_reg.gif) no-repeat; FLOAT: right; WIDTH: 146px; LINE-HEIGHT: 27px; MARGIN-RIGHT: 10px; HEIGHT: 27px; TEXT-ALIGN: center
}
.sunshine DIV.content DIV.contentin H4 SPAN A {
	DISPLAY: block; WIDTH: 146px; COLOR: white; HEIGHT: 27px; TEXT-DECORATION: none
}
.sunshine DIV.content DIV.contentin H4 SPAN A:hover {
	BACKGROUND: url(/Themes/Standard/Images/btn01_on_reg.gif) no-repeat
}

.sunshine DIV.content DIV.contentin DIV.sunshinelistbg {
	BACKGROUND: url(/Themes/Standard/Images/bg04_sunshinecon.gif)  repeat-y 0px 10px; FLOAT: left; MARGIN: 11px 0px 0px; OVERFLOW: hidden; WIDTH: 640px; 
}
.sunshine DIV.content DIV.contentin DIV.sunshinebox {
FLOAT: left; MARGIN-LEFT: 10px; margin-top:10px; WIDTH: 310px; CURSOR: pointer;   display:inline;
}
.sunshine DIV.content DIV.contentin DIV.sunshinebox P.sunshinephoto {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 130px
}
.sunshine DIV.content DIV.contentin DIV.sunshinebox P.sunshinephoto IMG {
	 border: #DDE0E6 3px solid; WIDTH: 120px;  HEIGHT: 140px
}
.sunshine DIV.content DIV.contentin DIV.sunshinebox DL.sunshineinfo {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 150px
}
.sunshine DIV.content DIV.contentin DIV.sunshinebox DL.sunshineinfo A {
	COLOR: #00438f; TEXT-DECORATION: none
}
.sunshine DIV.content DIV.contentin DIV.sunshinebox DL.sunshineinfo DT.tit {
	FONT-WEIGHT: bolder; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 150px; BORDER-BOTTOM: #e8ecee 1px dotted
}
.sunshine DIV.content DIV.contentin DIV.sunshinebox DL.sunshineinfo DT.tit SPAN {
	FLOAT: right
}
.sunshine DIV.content DIV.contentin DIV.sunshinebox DL.sunshineinfo DD.info {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 150px; COLOR: black; LINE-HEIGHT: 1.7
}
.sunshine DIV.content DIV.contentin DIV.sunshinebox DL.sunshineinfo DD.intro {
	MARGIN-TOP: 10px; FLOAT: left; OVERFLOW: hidden; WIDTH: 150px; LINE-HEIGHT: 1.7; POSITION: relative; HEIGHT: 60px
}
.sunshine DIV.content DIV.contentin DIV.sunshinebox DL.sunshineinfo DD.intro SPAN {
	RIGHT: 0px; BOTTOM: 0px; POSITION: absolute
}



/*
#memberphotos {
   OVERFLOW: hidden; WIDTH: 946px;   HEIGHT: 190px; BACKGROUND-COLOR: #ffffff
}
#memberphotos #show {
	BORDER-RIGHT: #89b9e1 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #89b9e1 1px solid; MARGIN-TOP: 8px; PADDING-LEFT: 5px; FONT-SIZE: 12px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 5px; BORDER-LEFT: #89b9e1 1px solid; COLOR: #333333; LINE-HEIGHT: 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #89b9e1 1px solid; HEIGHT: 163px; TEXT-DECORATION: none
}
#memberphotos #show A {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 32px; TEXT-DECORATION: none
}
#memberphotos #show #title {
	FLOAT: left; WIDTH: 35px; HEIGHT: 163px; BACKGROUND-COLOR: #eef7fe; TEXT-ALIGN: center
}
#memberphotos #show #six {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 800px; 
}

 

#memberphotos #show #six .list {
	 FLOAT: left;  WIDTH: 130px;
}
#memberphotos #show #six .list .newphoto { width: 130px; height: 120px; overflow: hidden;   text-align: center;  }

#memberphotos #show #six #list A {
	COLOR: #333333; TEXT-DECORATION: none
}
#memberphotos #show #six #list A:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}

/*new album slide*/
/*end of new album slide 
.albumtitle{  margin:100px 10px 0px 10px; overflow:hidden; text-align:center; background-color:Black;  font-weight:bold; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);  height:30px;
-moz-opacity : 0.4; 
}
/*slide ads 
#myjQuery {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #efefef; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 635px; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 170px
}
#myjQueryContent {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; OVERFLOW: hidden; BORDER-LEFT: #ffffff 1px solid; WIDTH: 633px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 140px
}
#myjQueryContent DIV {
	POSITION: absolute; HEIGHT:140px;WIDTH: 633px; 
}
#myjQueryContent .smask {
	Z-INDEX: -1
}
#myjQueryContent IMG {
	WIDTH: 633; HEIGHT: 140px
}
#myjQuery UL {
	BORDER-TOP: #ffffff 2px solid; DISPLAY: block; OVERFLOW: hidden; WIDTH: 633px; HEIGHT: 27px
}
#myjQuery UL LI {
	DISPLAY: block; FLOAT: left; WIDTH: 158px; CURSOR: pointer; PADDING-TOP: 7px; HEIGHT: 20px; TEXT-ALIGN: center
}
#myjQuery UL.nbg {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#myjQuery UL A {
	DISPLAY: block; Z-INDEX: 12; MARGIN: 0px auto; TEXT-TRANSFORM: uppercase;  LINE-HEIGHT: 16px; POSITION: relative; 
}
#myjQuery UL .current {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#myjQuery UL .current A {
	COLOR: #f6821e
}
#myjQuery #flow {
	MARGIN-TOP: -27px; Z-INDEX: 10; BACKGROUND: url(/Themes/Standard/Images/fcurrent.gif); LEFT: 5px; WIDTH: 158px; POSITION: absolute; HEIGHT: 27px
}


/*end of slide ads 
.regnew{ BACKGROUND: url(/Themes/Standard/Images/newreg.gif);  height:76px;}
.regnew div.slogen{  width:210px; float:left;margin:40px 0 0 20px;height:30px; float:left;  overflow:hidden; display:inline;}
.regnew div.slogen  li{ height:30px;  line-height:20px; color:Gray;}
.regnew div.regbutt{  float:left; margin:20px 0px 0px 10px ; text-align:center;display:inline;}

.sayhi {  width:645px;  padding-top:10px; height:75px; float:left;   BACKGROUND:   url(/Themes/Standard/Images/rowbgnavi.jpg)  }
.sayhiL {  width:495px;    height:75px; float:left;  overflow:hidden;  }
.sayhiR {  width:150px;   margin-top:20px;  height:55px; float:left;  overflow:hidden;  }
.sayhiL  li{ height:75px;  line-height:20px;  }
.sayhiL div.myhil{ width:80px; }
.sayhiL div.myhir{ width:390px; padding-left:10px; }


.prize_head{width:45px; height:36px; background:url(/Themes/Standard/Images/newreg.gif); text-align:center; padding-top:9px;float:left}
.prize_con{width:175px;  float:left; line-height:20px; color:#91a6b3;height:36px;}
.prize_con a{color:#52819e; text-decoration: underline; font-weight: bold;}

/**/






/*login 
.r_login{ clear:both;  margin:5px; }
.r_login input.login{border:1px solid #A1BCA3;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin-left:5px;
padding:4px 2px;
width:100px;
background:#FFFFFF url(/Themes/Standard/Images/input-bg.gif) no-repeat scroll 0 0;
}

.r_login input.check{ 

 height:14px;
}


.r_login label {
clear:left;
 padding-top:4px;
cursor:pointer;
float:left;
height:19px;
line-height:19px;
overflow:hidden;
text-align:right;
width:40px;
}

.r_login .wy 
{
float:left;
display:block;
width:45px !important;
width:38px;
}

/*end of logi 

.sucstory{ height:130px; text-align:center; width:120px; float:left; margin:10px 0px 0px 10px;}

/*newtitle from 126 
#News_TL,#News_Tt, #News_Tr, #News_Cr, #News_Cc ul li, .ML_But a { 
background:transparent url(/Themes/Standard/Images/bg_x.jpg) no-repeat scroll 0 0;
}
 #News_Tt, #News_Cc { 
background:transparent url(/Themes/Standard/Images/bg.png) repeat scroll 0 0;
}

#News { 
height:25px;
line-height:25px;
margin:0 auto;
width:755px;
}

#News div { 
float:left;
height:25px;
margin:0;
padding:0;
text-align:center;
}

#News_TL { 
background-position:-208px -27px;
width:5px;
}
#News_Tt { 
background-position:0 -82px;
font-weight:bold;
width:81px;
}
#News_Tr { 
background-position:-213px -27px;
width:7px;
}

#News_Cc { 
background-position:0 -109px;
width:655px;
}

#News_Cc ul li { 
background-position:-170px -80px;
float:left;
height:23px;
line-height:12px;
margin-top:1px;
text-align:left;
width:203px;
}

#News_Cr { 
background-position:-220px -27px;
width:4px;
}



#News_Cc ul li a { 
color:#42833A;
display:block;
margin-left:20px;
margin-top:7px;
margin-top:6px !important;
}

*/